announcer in foreign languages - Turkish English Dictionary